runtime.workType.assistQueue (field)

18 uses

	runtime (current package)
		mgc.go#L189: 	lockInit(&work.assistQueue.lock, lockRankAssistQueue)
		mgc.go#L398: 	assistQueue struct {
		mgcmark.go#L615: 	lock(&work.assistQueue.lock)
		mgcmark.go#L616: 	list := work.assistQueue.q.popList()
		mgcmark.go#L618: 	unlock(&work.assistQueue.lock)
		mgcmark.go#L626: 	lock(&work.assistQueue.lock)
		mgcmark.go#L631: 		unlock(&work.assistQueue.lock)
		mgcmark.go#L636: 	oldList := work.assistQueue.q
		mgcmark.go#L637: 	work.assistQueue.q.pushBack(gp)
		mgcmark.go#L644: 		work.assistQueue.q = oldList
		mgcmark.go#L648: 		unlock(&work.assistQueue.lock)
		mgcmark.go#L652: 	goparkunlock(&work.assistQueue.lock, waitReasonGCAssistWait, traceBlockGCMarkAssist, 2)
		mgcmark.go#L667: 	if work.assistQueue.q.empty() {
		mgcmark.go#L679: 	lock(&work.assistQueue.lock)
		mgcmark.go#L680: 	for !work.assistQueue.q.empty() && scanBytes > 0 {
		mgcmark.go#L681: 		gp := work.assistQueue.q.pop()
		mgcmark.go#L703: 			work.assistQueue.q.pushBack(gp)
		mgcmark.go#L714: 	unlock(&work.assistQueue.lock)